package com.dianxin.smartpark.service.vo.order;

import com.chinatelecom.response.common.BaseDO;
import com.chinatelecom.response.common.BaseQO;

import java.io.Serializable;

public class SmartParkOrderRecordVO extends BaseDO implements Serializable {
    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 工单编号
     */
    private String orderNo;

    /**
     * 当前处理人
     */
    private String handlerUser;

    /**
     * 当前处理人电话
     */
    private String handlerUserPhone;

    /**
     * 处理状态 0待受理 1已受理  2已完成
     */
    private Integer handlerStatus;

    /**
     * 业务类型
     */
    private Integer busiType;

    /**
     * 业务主键
     */
    private Long busiId;

    /**
     * 环节名
     */
    private String nodeName;

    /**
     * 处理意见
     */
    private String remark;

    /**
     * 1处理 2抄送
     */
    private Integer nodeType;

    /**
     * smart_park_order_record
     */
    private static final long serialVersionUID = 1L;

    /**
     * 租户id
     * @return tenant_id 租户id
     */
    public String getTenantId() {
        return tenantId;
    }

    /**
     * 租户id
     * @param tenantId 租户id
     */
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId == null ? null : tenantId.trim();
    }

    /**
     * 工单编号
     * @return order_no 工单编号
     */
    public String getOrderNo() {
        return orderNo;
    }

    /**
     * 工单编号
     * @param orderNo 工单编号
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo == null ? null : orderNo.trim();
    }

    /**
     * 当前处理人
     * @return handler_user 当前处理人
     */
    public String getHandlerUser() {
        return handlerUser;
    }

    /**
     * 当前处理人
     * @param handlerUser 当前处理人
     */
    public void setHandlerUser(String handlerUser) {
        this.handlerUser = handlerUser == null ? null : handlerUser.trim();
    }

    /**
     * 处理状态 0待受理 1已受理  2已完成
     * @return handler_status 处理状态 0待受理 1已受理  2已完成
     */
    public Integer getHandlerStatus() {
        return handlerStatus;
    }

    /**
     * 处理状态 0待受理 1已受理  2已完成
     * @param handlerStatus 处理状态 0待受理 1已受理  2已完成
     */
    public void setHandlerStatus(Integer handlerStatus) {
        this.handlerStatus = handlerStatus;
    }

    /**
     * 业务类型
     * @return busi_type 业务类型
     */
    public Integer getBusiType() {
        return busiType;
    }

    /**
     * 业务类型
     * @param busiType 业务类型
     */
    public void setBusiType(Integer busiType) {
        this.busiType = busiType;
    }

    /**
     * 业务主键
     * @return busi_id 业务主键
     */
    public Long getBusiId() {
        return busiId;
    }

    /**
     * 业务主键
     * @param busiId 业务主键
     */
    public void setBusiId(Long busiId) {
        this.busiId = busiId;
    }

    /**
     * 环节名
     * @return node_name 环节名
     */
    public String getNodeName() {
        return nodeName;
    }

    /**
     * 环节名
     * @param nodeName 环节名
     */
    public void setNodeName(String nodeName) {
        this.nodeName = nodeName == null ? null : nodeName.trim();
    }

    /**
     * 处理意见
     * @return remark 处理意见
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 处理意见
     * @param remark 处理意见
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * 1处理 2抄送
     * @return node_type 1处理 2抄送
     */
    public Integer getNodeType() {
        return nodeType;
    }

    /**
     * 1处理 2抄送
     * @param nodeType 1处理 2抄送
     */
    public void setNodeType(Integer nodeType) {
        this.nodeType = nodeType;
    }

    public String getHandlerUserPhone() {
        return handlerUserPhone;
    }

    public void setHandlerUserPhone(String handlerUserPhone) {
        this.handlerUserPhone = handlerUserPhone;
    }
}